sing someone's  praises - French English Dictionary